The contents of the folder JSRef are copyright of Netscape.  See JSRef/copyrt.htm for more details.

The file JavaScript.hdf and the application Linker.exe are by Alex Vallat <AlexV@ComPorts.com> and are provided As Is.  There may well be typos in JavaScript.hdf - feel free to correct them, then send me the corrections to be collated into the published version.

This archive should be unzipped into the ScriptSmith program folder, so that JSRef is a subfolder of it, and Linker.exe and JavaScript.hdf appear in the ScriptSmith folder itself.

New references are welcome.  Send them to the usual address, and I will publish them on the site (with your name and website, if you tell me them).

The hdf file must have the same name as the template (def) file which should use it.

The format of an hdf file is as follows:

1st line:  MUST be "ScriptSmith Help Definition File" without the " marks.
2nd and 3rd lines: Anything goes.
4th line: Must have "Head: " without " marks.  Anything else is added as a prefix to all commands.
5th line: Must have "Tail: " without " marks.  Anything else is added as a suffix to all commands.
Further lines: Must be in format:
 <word>, <command>, <name>
<name> may be omitted, but there must still be a , at the end of <command>.  <word> is the word to check against when F1 is clicked, <command> is the command line to run (prefixed with Head and suffixed with Tail).  For an example, see the JavaScript.hdf file in notepad (or any plain text editor).
Last line: Must be: "==END==,==END==,==END==" without " marks, WITH A LINE BREAK AFTER IT!  If you are getting errors on load, chances are there is no line break after the ==END== line.

====================
Alex Vallat 2/1/2000

